Big Huge Thesaurus

persona non grata

noun

sounds kind of like